type golang.org/x/sys/unix.cpuMask
12 uses
golang.org/x/sys/unix (current package)
affinity_linux.go#L21: type CPUSet [cpuSetSize]cpuMask
affinity_linux.go#L25: type CPUSetDynamic []cpuMask
affinity_linux.go#L63: func cpuBitsMask(cpu int) cpuMask {
affinity_linux.go#L64: return cpuMask(1 << (uint(cpu) % _NCPUBITS))
affinity_linux.go#L67: func cpuMaskFill(s []cpuMask) {
affinity_linux.go#L69: s[i] = ^cpuMask(0)
affinity_linux.go#L73: func cpuMaskSet(s []cpuMask, cpu int) {
affinity_linux.go#L80: func cpuMaskClear(s []cpuMask, cpu int) {
affinity_linux.go#L87: func cpuMaskIsSet(s []cpuMask, cpu int) bool {
affinity_linux.go#L95: func cpuMaskCount(s []cpuMask) int {
affinity_linux.go#L166: return uintptr(len(s)) * unsafe.Sizeof(cpuMask(0))
ztypes_linux_amd64.go#L380: type cpuMask uint64
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)